threatening danger - French English Dictionary